wave power extracting breakwater - Spanish English Dictionary